home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 501-525 / disk_503 / pcq / pcq12asc.lzh / Runtime / Explanation.txt next >
Text File  |  1989-11-20  |  1KB  |  20 lines

  1.  
  2.     The run time library is spread across a bunch of assembly
  3. source code files.  This is to keep them all in separate program
  4. hunks, which as far as I know cannot be done just through assembler
  5. tricks.  If there is a way, I'd sure love to hear about it.
  6.     In any case, the system is fairly simple.  You use the
  7. script files 'makesystem' or 'makewriters', etc., to create small
  8. sub-libraries, if you will, of related routines.  These groups of
  9. routines are organized into separate directories under Runtime, and
  10. can be joined together with 'makepcqlib', which creates the library.
  11.     If you need to change one routine, just assemble it.  Then
  12. create the sub-library that the module belongs to.  Then re-create
  13. the entire library.  Of course, in order for this to work you'll
  14. need to have object code versions of all the library files in this
  15. directory.  Just assemble them all.
  16.     It is only recently that I came across an object module
  17. librarian (who would think to look on the very early disks?).  I
  18. haven't tried it out yet, but it should make this process a bit
  19. easier.
  20.